package com.suning.sawp.dto.esb;

import java.io.Serializable;
import java.util.List;

import com.alibaba.fastjson.JSON;
import com.thoughtworks.xstream.annotations.XStreamAlias;

/**
 * 接入首页任务卡片Mq实体 〈一句话功能简述〉<br>
 * 〈功能详细描述〉
 *
 * @author 15050519
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
@XStreamAlias("MbfBody")
public class TaskCardResponse implements Serializable {

    /**
     */
    private static final long serialVersionUID = 1970813096520653117L;

    /**
     * 头信息
     */
    @XStreamAlias("headInfo")
    private MqHeadInfo headInfo;
    
    /**
     * 业务类型
     */
    @XStreamAlias("bizKey")
    private String bizKey;
    
    /**
     * 卡片列表
     */
    @XStreamAlias("taskCardList")
    private List<TaskCardInfo> taskCardList;

    public String getBizKey() {
        return bizKey;
    }

    public void setBizKey(String bizKey) {
        this.bizKey = bizKey;
    }
    
    public List<TaskCardInfo> getTaskCardList() {
        return taskCardList;
    }

    public void setTaskCardList(List<TaskCardInfo> taskCardList) {
        this.taskCardList = taskCardList;
    }

    public MqHeadInfo getHeadInfo() {
        return headInfo;
    }

    public void setHeadInfo(MqHeadInfo headInfo) {
        this.headInfo = headInfo;
    }

    @Override
    public String toString() {
        return "TaskCardResponse [taskCardList=" + JSON.toJSONString(taskCardList) + "]";
    }

}
